worm one's way out of it - Français Anglais Dictionnaire